common dolphin - English Synonyms Dictionary

common dolphin

n.
[1] Delphinus delphis